专利摘要:
The invention relates to methods of electronic retouching of printed materials, can be used in the printing industry and is intended to speed up the retouching process by simplifying the graphic image of the printed character. According to the invention, the bit-mapping information for newspaper strips is read multi-line by a reading block and entered into an intermediate block, in which the average gray density of the gray rectangle rnvn and along with the position of the corresponding rectangle are determined from m successive points and n successive lines. is inserted into the display input unit, which is displayed on the screen. 8 Il.
公开号:SU1429929A3
申请号:SU843778328
申请日:1984-07-27
公开日:1988-10-07
发明作者:Каров Петер
申请人:Др.-Инж.Рудольф-Хелль,Гмбх (Фирма);
IPC主号:
专利说明:

one.
The invention relates to electronic retouching methods for printed publications and can be used in the printing industry.
The purpose of the invention is to accelerate the retouching process by simplifying the graphic representation of a printed mark.
FIG. A representation of a printed character is presented in Fig. 3 with the value of gray color and without the unsuitable figure 4 — the interface between the exchange bus, the nibble collector and the video controller; FIG. the proposed method; figb-so togram transfer nibbles to the video controller; in fig. 7 and 8 is a diagram for transmitting information from a nibble-accumulator to a display.
The device for carrying out the method (FIG. 5) comprises an information exchange bus 1, a storage fund 2, a set block 3, an intermediate drive 4, a memory node 5, a calculator a drive of 7 nibbles, a video controller 8, a digital-to-analog converter 9 and a display 10, in addition (Fig. 7). a selector P, an input register of 12 nibbles, a communication bus 13, inputs 14 of a selector 15, an information channel. 16 of the control circuit 17, the nibble display register 18, the digital-to-analog converter 19 and the synchronization generator 20.
The control circuit 17 (FIG. 7) contains a register 21, a selector 22, a unit generator 23 and a zero generator 24.
The interface (FIG. 4) contains register 25, register 26, access register 27, registers 28 and 29, access register 30, registers 3 and 32, access register 33, node 34 before





chi, registers 35 and 36, reference register 37 and accumulator control nodes 38-41.
FIG. 8 shows the master unit 42, the address register 43 and the address generator 44.,
The implementation of the proposed method is shown on the example of the letter e (Fig.1-3). FIG. 1 shows a bit-mapped regular newspaper printing matrix 34x34 bi
There are nine points on the plot of the letter, with superpoints combined into rectangles (for example, squares of dots). For each of these
The squares indicate the number of black bits contained. This letter (Fig. 3) would look at a pure black and white transfer (black boxes with at least seven, and white boxes with six or less black bits per square) with 8.5x8.5 squares per letter completely unreadable
The same letter (Fig. 2) when playing with the same number of dots for the entire letter becomes readable if the playback is done with dots with different gray density. This is especially noticeable if the letter is reduced to the correct size - about 3 mm, which is obtained if it is observed from a suitable distance, for example, 4 m.
five
0
five
.
0
55
Using bus 1 (FIG. 5), blocks 2-7 can communicate with each other. An accumulator fund 2 is provided in which the matrix bits for individual printing characters are fixedly stored, preferably on floppy disks. The sum of all printable characters of a certain typeface forms the so-called fund. Typically, a font of nine points for each character has a matrix of 34x34 bits (Fig. 1), on which. the number of black bits in each 4x4 bit square is also indicated. The text to be typed by the counting unit 3 is typed in such a way that it copies the individual maps of the bit-maps of the bit-mapping drive at the correct geometrical location. It is expedient that he lacks these bit-meps of individual characters directly from the fund-accumulator 2, and loads the entire fund first into intermediate drive 4, which expediently has the organization of an operative drive with free access. In accordance with the shown preferred embodiment of the invention, the text commands to be processed by the block 3 of the set additionally to the test also contain information about the dictations (Fig. 1) of each letter, i.e. the exact length in bits that it, along with a small white stripe in front of and behind it takes in the text. Thus, block 3 can determine the most suitable starting position for the bit map any after
Sh
thirty
31429929
a letter from the information of the character currently being typed.
U.: - depending on block 3 of the set, a byte part 6 connected to the bus 1 is used, which in the preferred version is a nibble byte calculator. It sequentially reads from left to right the lines, preferably four bits high, and from each; 4x4 bits form a nibble, which is inserted into the place a of the accumulator of 7 nibbles (Fig. 5). The calculator 6 operates line by line and forms the first 1x1000 nibbles of the storage 7 of the first 4x4000 bits of bit-maps, the second 1x1000 nibbles of the second 4x4000 bits, and so on. Regardless of block 3 sets or the calculator of 6 nibbles, the video controller 8, connected only to the drive of 7 nibbles, but not connected to the common bus 1, counts 1000 nibbles, line by line. Of these, television signals for the display line and for the display electronics 10 are output via the digital-to-analog converter 9 required for input into the display.
To ensure a flawless, seamless display on the display, it is advisable to use a video controller input with a bandwidth of at least 6410 nibbles / sec.
Video controller 8 requests packets from the accumulator of 7 nibbles in turn, each of the eight nibbles is equal to 32 bits of certain addresses, for example, the fifteenth packet of the twenty seventh lines.
In the temporary execution of these queries (Fig. 6), the top line represents the exchange clock impulses, the period of which may be, on. example, 125 NS. The second line contains successive request numbers.
25
- n l
thirty
35
40
to to to to h
In line x .a, and.
one,.,
the left starting point represents the beginning of the request, and the right final check represents the end of the transfer of the requested package of nibbles from the drive of 7 nibbles to the video controller 8. Each request is accepted only when drive 7 receives a positive clock edge (Ci, C, Cj, .. and the top line itself). .
E,
After the end of the processing (the point of the requested package is half.
 one
P
U
0
bytes are transmitted to video controller 8 (transmission points F,, F, F, end points E,. E, ..., E.
five
3L 3
g, E,).
In accordance with the preferred example of the invention, several partially overlapping requests (four) are simultaneously sent and executed, which results in a significant acceleration of the transmission rate (Fig. 6). FIG. 4 shows a suitable scheme for this purpose. It is a double-sided drive, and in both directions the input and output is not performed sikkronno. The scheme allows multiple (fourfold) access.
Through the interface, an eye is connected to the bus 1 for information exchange, and through the interface b, to the vteoconroller 8.
When a drive is requested from the video controller, the address from the address generator (FIG. 7), by which it finds
0
five
0
0
five
from a 32-bit word, through the 34-transfer interface, b is fed into one of four information registers 26, 29, 32 and 36, which depends on the address. With incrementing addresses, registers 26, 29, 32 and 36 are sequentially accessed.
Each short circuit of the registers is connected to a cumulative matrix of registers 27, 30, 33 and 37 of circulation with a capacity of 64 K and two-bit layers and drive control units 38-41. The control that provides cumulative cells with correct timing is known and enforced on standard transistor-transistor logic circuits. The matrix is built from 64K dynamic-sticks. After the matrix matrix has been turned on, registers 27, 30, 33 and 37 information is in readiness at the output of the matrix and loaded into registers 26, 29, 32 and 36 information addresses. Through the node 34 of the transfer, it enters the input register of nibbles of the video controller 8. Similarly, access to the video controller's drive is addressed to the calculator of 6 nibbles.
Communication with school exchange via interface a is made by means of registers 25. 28, 31 and 35.
To transfer information from the drive 7 nibbles to the display 10
(Figs. 7 and 8) an address generator 44 is provided, which is controlled by the main clock pulse d. These clocks are output from a synchronization generator 20, and it is identical to the main clock, i.e. exchange cycles (Fig. 6). The address generator 44 transmits in fact the acres of the packet of nibbles to be invoked to the address register 43, which receives addresses with a system clock and outputs it. Through the driver unit 42, the address enters the drive of 7 nibbles.
The information given by the accumulator of nibbles goes through the selector 11 into the input register of 12 nibbles, where it is entered with a system clock cycle c.
At the output of register 12 there is a packet of depths consisting of eight nibbles. The individual nibbles are alternately selected through the selector and then transmitted to the register 18 of the indication of the nibbles, into which they are entered with the system clock c. The selector has eight inputs, as well as a control circuit 17. The latter consists of register 21, which ut. - equal to the system beat s, and also. is also connected to the cejie Topo - 22, control-, lt: mb; m are basic; cycle d, which is also the same as cycle c is generated by the generator-synchronizer 20. A beat with a clock is eight times more frequent than a beat of 1 because during the same period of d, the selector is polled eight times. The selector 22 is also connected to the generator 23 of the unit and to the generator 24 zero, which is also controlled by the clock d. When a new nibble package is introduced into the synchronous register, the control circuit 17 is nullified by the control signal d so that the first crawl bytes through the selector falls on the 18 I1 register of the nibble. After a sevenfold increase in the value of the control circuit I 7, the last nibble of the nibble package is connected to the nibble indication register 18. Thereafter, resetting the control circuit 17 over the control wire starts a new half-byte cycle.
The nibble byte located in the register 18 of the display of the nibbles by the digital-to-analog converter 19 is converted into an analogous N.: and the output and
five
0
is output to the video input of the display 10 as a video signal.
Thus, according to the proposed 40x40 cm method, a newspaper page with 4000 4000 information bits can be recorded in a bit map, to reproduce it with only 1000x1000 different values of gray density through a special circuit and input to a television display.
For a 3.4x3.4 mm lite size, 8,, 5 is obtained (.8.5 gray dots of the image, which reproduces the fonts used in newspapers in all their typographic multiplicity are quite readable.
In accordance with the preferred embodiment of the invention, the length of the digital information stored in the storage pool of the dial-up machine, depending on the size of the display screen, reproduces the size from 0, 2 to 0.36 to 0.36 mm. Part of the newspaper page 40 5-40 cm with superpoints from 0,2x0,2. to 0,, 36 mm will occupy the size on the screen from 20x20 to 36x36 cm with an image capacity of 1000x1000 elements.
To check the quality of a set of printed publications, an intermediate block is required between the bit-reader read-block and the input block before it, which bit-mzp reads n lines of lines line by line (preferably four lines), m points by width (preferably by four points), from m n n - (preferably from 4 to 4) of individual points, calculates the average density of gray, and in the form of a multi-bit code (preferably, a nibble code) supplies to the input of a television display.
Using the proposed method of ba accelerates the retouching process by simplifying the graphic image of the printed mark.
0
five
0
Formula inventions
A method of electronic retouching of printed publications, which consists in reading printed characters line by line, registering black and white dots in printing elements of printed characters, coding read printed characters based on their location and memorizing the received codes for subsequent reproduction of printed characters. In order to speed up the retouching process by simplifying the graphic image of the printed mark, the number of black and white dots in the printing elements is determined, l dissolved their average gray density, wherein encoding Reader five- chg-printed characters ggrspzvod m considering locations of printing elements and the medium density cepoi o color in them.
(Reg. 2
IG one
Fig.Z
9us.

% 2. five
权利要求:
Claims (1)
[1]
Claim
The method of electronic retouching of print media, which consists in reading out printed characters line by line, registering black and white dots in the printing elements of printed signs, encoding the read printed signs based on their location and storing the received codes for subsequent reproduction of printed signs, which involves that, in order to speed up the retouching process by simplifying the graphic image of the printed sign, the amount of black and white is determined; dots in printing elements, they calculate 1429929 the average gray density in them, while the coding of a few print characters is carried out taking into account the location of the printing elements and the average gray density in them.
FIG. 1
FIG. 2
Fig.Z
FIG. 5
类似技术:
公开号 | 公开日 | 专利标题
SU1429929A3|1988-10-07|Method of electronic retouching printed publications
CA1202521A|1986-04-01|Thermal printing apparatus
US5012434A|1991-04-30|Apparatus and method for selective rotation of data printed by a matrix printer
JPS63205257A|1988-08-24|Printing control system
CA1141039A|1983-02-08|End of character flag for variable pitch charactergenerator
JPH0773920B2|1995-08-09|n × n bit dot matrix 90 ° rotation circuit
KR960704283A|1996-08-31|PAGE-MAKEUP SYSTEM
US4847787A|1989-07-11|Dot image character generator employing a font memory
US4644319A|1987-02-17|Addresser designation character pattern generation apparatus for facsimile transmission
US5408615A|1995-04-18|Direct memory access method and memory control apparatus
JPH0729448B2|1995-04-05|Printer controller
US20020009236A1|2002-01-24|Image data conversion device and image data conversion method for converting the order of pixels
US5471562A|1995-11-28|Printer having a bit shift function
JP2564435B2|1996-12-18|Pixel mosaic and quad device for image transfer
JPH0729449B2|1995-04-05|Printer controller
CA1249627A|1989-01-31|Printer input interface
JPS62199477A|1987-09-03|Recorder
SU746736A1|1980-07-07|Buffer storage
JPH0414472A|1992-01-20|Overlay control method
JPH0814784B2|1996-02-14|Print control device
SU809206A1|1981-02-28|Device for searching data in memory
JPH0657463B2|1994-08-03|Character generator
JPH0596811A|1993-04-20|Printing method
JPS61270980A|1986-12-01|Printer device for television receiver
JPS62179025A|1987-08-06|Printer
同族专利:
公开号 | 公开日
AU3128684A|1985-01-31|
DE3375613D1|1988-03-10|
EP0132456B1|1988-02-03|
US4667247A|1987-05-19|
JPS6073847A|1985-04-26|
AT32390T|1988-02-15|
EP0132456A1|1985-02-13|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题

JPS5713035B2|1976-01-28|1982-03-15|
JPS5639239B2|1976-06-07|1981-09-11|
GB2005500B|1977-09-26|1982-07-14|Burroughs Corp|Video synthesizer for digital video display system employiing a plurality of gray-scale levels|
JPS5540460A|1978-09-14|1980-03-21|Fuji Xerox Co Ltd|Image transfer device|
EP0054693B1|1980-12-24|1988-12-28|International Business Machines Corporation|Word processing system with full page representation display|GB2175178A|1985-05-13|1986-11-19|Philips Electronic Associated|Display pixel rounding arrangements|
EP0304509B1|1987-08-28|1993-06-16|URW Software & Type GmbH|Video display apparatus for textual information|
US4918622A|1988-11-16|1990-04-17|Eastman Kodak Company|Electronic graphic arts screener|
US4916545A|1988-11-16|1990-04-10|Eastman Kodak Company|Electronic graphic arts screener that suppresses Moire patterns using pseudo-random font selection|
US4977458A|1988-11-16|1990-12-11|Eastman Kodak Company|Apparatus for addressing a font to suppress Moire patterns occurring thereby and a method for use therein|
US5274473A|1989-08-04|1993-12-28|Intergraph Corporation|Rapid variable angle digital screening|
US5065149A|1989-11-09|1991-11-12|Document Technologies, Inc.|Scanned document image resolution enhancement|
US5543939A|1989-12-28|1996-08-06|Massachusetts Institute Of Technology|Video telephone systems|
US5083210A|1990-09-28|1992-01-21|Xerox Corporation|Elimination of contouring on displayed gray level images|
FI92255C|1992-10-16|1994-10-10|Data Instmsto Oy|Device for monitoring the quality of the imprint produced with a printing machine|
KR100235476B1|1993-10-27|1999-12-15|구와하라아키라|Method and apparatus of inspecting surface irregularity of an object|
US5929866A|1996-01-25|1999-07-27|Adobe Systems, Inc|Adjusting contrast in anti-aliasing|
US6563502B1|1999-08-19|2003-05-13|Adobe Systems Incorporated|Device dependent rendering|
US7006107B2|2003-05-16|2006-02-28|Adobe Systems Incorporated|Anisotropic anti-aliasing|
US7002597B2|2003-05-16|2006-02-21|Adobe Systems Incorporated|Dynamic selection of anti-aliasing procedures|
US7333110B2|2004-03-31|2008-02-19|Adobe Systems Incorporated|Adjusted stroke rendering|
US7602390B2|2004-03-31|2009-10-13|Adobe Systems Incorporated|Edge detection based stroke adjustment|
US7580039B2|2004-03-31|2009-08-25|Adobe Systems Incorporated|Glyph outline adjustment while rendering|
US7639258B1|2004-03-31|2009-12-29|Adobe Systems Incorporated|Winding order test for digital fonts|
US7719536B2|2004-03-31|2010-05-18|Adobe Systems Incorporated|Glyph adjustment in high resolution raster while rendering|
US20080068383A1|2006-09-20|2008-03-20|Adobe Systems Incorporated|Rendering and encoding glyphs|
法律状态:
优先权:
申请号 | 申请日 | 专利标题
EP19830107480|EP0132456B1|1983-07-29|1983-07-29|Method and device to check the sentence quality of printed matter, in particular for newspapers|
[返回顶部]